one's outlook on life - Español Inglés Diccionario